TSTP Solution File: ITP003^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP003^1 : TPTP v7.5.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n002.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% DateTime : Sun Mar 21 13:23:29 EDT 2021

% Result   : Timeout 300.01s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : ITP003^1 : TPTP v7.5.0. Bugfixed v7.5.0.
% 0.03/0.12  % Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.33  % Computer : n002.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Thu Mar 18 19:37:46 EDT 2021
% 0.12/0.33  % CPUTime  : 
% 0.12/0.34  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.34  Python 2.7.5
% 0.46/0.79  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067cf8>, <kernel.Type object at 0x2b270a0672d8>) of role type named u
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring u:Type
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x92d2d8>, <kernel.Type object at 0x2b270a067098>) of role type named d
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring d:Type
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067d88>, <kernel.Type object at 0x2b270a0673f8>) of role type named du
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring du:Type
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a0672d8>, <kernel.Type object at 0x2b270a067bd8>) of role type named mono_2Etyop_2Enum_2Enum
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring mono_2Etyop_2Enum_2Enum:Type
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067098>, <kernel.Constant object at 0x2b270a067d88>) of role type named tyop_2Emin_2Ebool
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring tyop_2Emin_2Ebool:d
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067f38>, <kernel.DependentProduct object at 0x2b270a0673f8>) of role type named tyop_2Emin_2Efun
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring tyop_2Emin_2Efun:(d->(d->d))
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067878>, <kernel.Constant object at 0x2b270a0673f8>) of role type named tyop_2Enum_2Enum
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring tyop_2Enum_2Enum:d
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067098>, <kernel.DependentProduct object at 0x2b270a067d88>) of role type named s
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring s:(d->(u->du))
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067320>, <kernel.DependentProduct object at 0x2b270a0672d8>) of role type named app_2E2
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring app_2E2:(du->(du->u))
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a0673f8>, <kernel.Constant object at 0x2b270a0672d8>) of role type named combin_i_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring combin_i_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067098>, <kernel.Constant object at 0x2b270a0672d8>) of role type named combin_k_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring combin_k_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067320>, <kernel.Constant object at 0x2b270a0672d8>) of role type named combin_s_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring combin_s_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a0673f8>, <kernel.Constant object at 0x2b270a067098>) of role type named c_2Ebool_2E_21_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Ebool_2E_21_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067320>, <kernel.DependentProduct object at 0x2b270a069488>) of role type named c_2Ebool_2E_21_2E1
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Ebool_2E_21_2E1:(du->u)
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067098>, <kernel.Constant object at 0x2b270a0694d0>) of role type named c_2Earithmetic_2E_2A_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Earithmetic_2E_2A_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067320>, <kernel.DependentProduct object at 0x2b270a0690e0>) of role type named c_2Earithmetic_2E_2A_2E2
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Earithmetic_2E_2A_2E2:(du->(du->u))
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a0672d8>, <kernel.Constant object at 0x2b270a069ea8>) of role type named c_2Earithmetic_2E_2B_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Earithmetic_2E_2B_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067320>, <kernel.DependentProduct object at 0x2b270a0690e0>) of role type named c_2Earithmetic_2E_2B_2E2
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Earithmetic_2E_2B_2E2:(du->(du->u))
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a067320>, <kernel.Constant object at 0x2b270a0690e0>) of role type named c_2Ebool_2E_2F_5C_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Ebool_2E_2F_5C_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0x2b270a069680>, <kernel.DependentProduct object at 0xbc3a28>) of role type named c_2Ebool_2E_2F_5C_2E2
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Ebool_2E_2F_5C_2E2:(du->(du->u))
% 0.46/0.79  FOF formula (<kernel.Constant object at 0xbc3c68>, <kernel.Constant object at 0x2b270a0694d0>) of role type named c_2Enum_2E0_2E0
% 0.46/0.79  Using role type
% 0.46/0.79  Declaring c_2Enum_2E0_2E0:u
% 0.46/0.79  FOF formula (<kernel.Constant object at 0xbc3830>, <kernel.Constant object at 0x2b270a0694d0>) of role type named c_2Eprim__rec_2E_3C_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Eprim__rec_2E_3C_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0xbc3830>, <kernel.DependentProduct object at 0x2b270a0691b8>) of role type named c_2Eprim__rec_2E_3C_2E2
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Eprim__rec_2E_3C_2E2:(du->(du->u))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a069200>, <kernel.Constant object at 0x2b270a0691b8>) of role type named c_2Emin_2E_3D_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Emin_2E_3D_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a0690e0>, <kernel.DependentProduct object at 0x2b270a0694d0>) of role type named c_2Emin_2E_3D_2E2
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Emin_2E_3D_2E2:(du->(du->u))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a0691b8>, <kernel.Constant object at 0x2b270a069200>) of role type named c_2Emin_2E_3D_3D_3E_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Emin_2E_3D_3D_3E_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a0690e0>, <kernel.DependentProduct object at 0x92c998>) of role type named c_2Emin_2E_3D_3D_3E_2E2
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Emin_2E_3D_3D_3E_2E2:(du->(du->u))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a069200>, <kernel.Constant object at 0x92c170>) of role type named c_2Ebool_2E_3F_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2E_3F_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a0690e0>, <kernel.DependentProduct object at 0x906a70>) of role type named c_2Ebool_2E_3F_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2E_3F_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a0694d0>, <kernel.Constant object at 0x92c998>) of role type named c_2Earithmetic_2EBIT1_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EBIT1_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a0694d0>, <kernel.DependentProduct object at 0x9065a8>) of role type named c_2Earithmetic_2EBIT1_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EBIT1_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x92ca70>, <kernel.Constant object at 0x92cab8>) of role type named c_2Earithmetic_2EBIT2_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EBIT2_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x92c7a0>, <kernel.DependentProduct object at 0x906d88>) of role type named c_2Earithmetic_2EBIT2_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EBIT2_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x92c170>, <kernel.Constant object at 0x906908>) of role type named c_2Ebool_2ECOND_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2ECOND_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x92c7a0>, <kernel.DependentProduct object at 0x906998>) of role type named c_2Ebool_2ECOND_2E3
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2ECOND_2E3:(du->(du->(du->u)))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x92c170>, <kernel.Constant object at 0x906b48>) of role type named c_2Earithmetic_2EEVEN_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EEVEN_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x92cab8>, <kernel.DependentProduct object at 0x906dd0>) of role type named c_2Earithmetic_2EEVEN_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EEVEN_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x92cab8>, <kernel.Constant object at 0x906dd0>) of role type named c_2Ebool_2EF_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2EF_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x9065a8>, <kernel.Constant object at 0x906dd0>) of role type named c_2Earithmetic_2EMOD_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EMOD_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906a70>, <kernel.DependentProduct object at 0x906cb0>) of role type named c_2Earithmetic_2EMOD_2E2
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EMOD_2E2:(du->(du->u))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906a70>, <kernel.Constant object at 0x906dd0>) of role type named c_2Earithmetic_2ENUMERAL_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2ENUMERAL_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x9065f0>, <kernel.DependentProduct object at 0x906a28>) of role type named c_2Earithmetic_2ENUMERAL_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2ENUMERAL_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906e18>, <kernel.Constant object at 0x9065f0>) of role type named c_2Earithmetic_2EODD_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EODD_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906a28>, <kernel.DependentProduct object at 0x906ab8>) of role type named c_2Earithmetic_2EODD_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EODD_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906b00>, <kernel.Constant object at 0x906ab8>) of role type named c_2Enum_2ESUC_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Enum_2ESUC_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906e18>, <kernel.DependentProduct object at 0x906c20>) of role type named c_2Enum_2ESUC_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Enum_2ESUC_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906ea8>, <kernel.Constant object at 0x906c20>) of role type named c_2Ebool_2ET_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2ET_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906b00>, <kernel.Constant object at 0x906c20>) of role type named c_2Earithmetic_2EZERO_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Earithmetic_2EZERO_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906e18>, <kernel.Constant object at 0x906c20>) of role type named c_2Ebool_2E_5C_2F_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2E_5C_2F_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906ea8>, <kernel.DependentProduct object at 0x2b270a064758>) of role type named c_2Ebool_2E_5C_2F_2E2
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2E_5C_2F_2E2:(du->(du->u))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a0645a8>, <kernel.Constant object at 0x906908>) of role type named c_2Ebool_2E_7E_2E0
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2E_7E_2E0:u
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a064758>, <kernel.DependentProduct object at 0x906b00>) of role type named c_2Ebool_2E_7E_2E1
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring c_2Ebool_2E_7E_2E1:(du->u)
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a064d88>, <kernel.DependentProduct object at 0x9069e0>) of role type named mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:((Prop->Prop)->(Prop->Prop))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270a064d88>, <kernel.DependentProduct object at 0x906c20>) of role type named mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->(Prop->Prop))->(Prop->(Prop->Prop)))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x906908>, <kernel.DependentProduct object at 0x9065f0>) of role type named mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:((Prop->(Prop->(Prop->Prop)))->(Prop->(Prop->(Prop->Prop))))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x923c68>, <kernel.DependentProduct object at 0x906ea8>) of role type named mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:((Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))->(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x923c68>, <kernel.DependentProduct object at 0x906c20>) of role type named mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool
% 0.46/0.80  Using role type
% 0.46/0.80  Declaring mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool:((mono_2Etyop_2Enum_2Enum->Prop)->(mono_2Etyop_2Enum_2Enum->Prop))
% 0.46/0.80  FOF formula (<kernel.Constant object at 0x2b270256d9e0>, <kernel.DependentProduct object at 0x906908>) of role type named mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop)))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x906b90>, <kernel.DependentProduct object at 0x929b48>) of role type named mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x906c20>, <kernel.DependentProduct object at 0x9069e0>) of role type named mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum:((mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x9065f0>, <kernel.DependentProduct object at 0x929f38>) of role type named mono_2Ec_2Earithmetic_2E_2A
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2E_2A:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x906b90>, <kernel.DependentProduct object at 0x929488>) of role type named mono_2Ec_2Earithmetic_2E_2B
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2E_2B:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x9065f0>, <kernel.DependentProduct object at 0x929a28>) of role type named mono_2Ec_2Ebool_2E_2F_5C
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Ebool_2E_2F_5C:(Prop->(Prop->Prop))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x906b90>, <kernel.Constant object at 0x929a28>) of role type named mono_2Ec_2Enum_2E0
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Enum_2E0:mono_2Etyop_2Enum_2Enum
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x9065f0>, <kernel.DependentProduct object at 0x9291b8>) of role type named mono_2Ec_2Eprim__rec_2E_3C
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Eprim__rec_2E_3C:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x9065f0>, <kernel.DependentProduct object at 0x929488>) of role type named mono_2Ec_2Emin_2E_3D_3D_3E
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Emin_2E_3D_3D_3E:(Prop->(Prop->Prop))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929b48>, <kernel.DependentProduct object at 0x929368>) of role type named mono_2Ec_2Earithmetic_2EBIT1
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2EBIT1:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929a28>, <kernel.DependentProduct object at 0x929908>) of role type named mono_2Ec_2Earithmetic_2EBIT2
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2EBIT2:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x9294d0>, <kernel.DependentProduct object at 0x929a28>) of role type named mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool:(Prop->(Prop->(Prop->Prop)))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929908>, <kernel.DependentProduct object at 0x929a28>) of role type named mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929908>, <kernel.DependentProduct object at 0x929c20>) of role type named mono_2Ec_2Earithmetic_2EEVEN
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2EEVEN:(mono_2Etyop_2Enum_2Enum->Prop)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929bd8>, <kernel.Sort object at 0x2b270a0455a8>) of role type named mono_2Ec_2Ebool_2EF
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Ebool_2EF:Prop
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929e60>, <kernel.DependentProduct object at 0x929c20>) of role type named mono_2Ec_2Earithmetic_2EMOD
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2EMOD:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929e60>, <kernel.DependentProduct object at 0x9294d0>) of role type named mono_2Ec_2Earithmetic_2ENUMERAL
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2ENUMERAL:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929ab8>, <kernel.DependentProduct object at 0x929c20>) of role type named mono_2Ec_2Earithmetic_2EODD
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2EODD:(mono_2Etyop_2Enum_2Enum->Prop)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929bd8>, <kernel.DependentProduct object at 0x929830>) of role type named mono_2Ec_2Enum_2ESUC
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Enum_2ESUC:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929e60>, <kernel.Sort object at 0x2b270a0455a8>) of role type named mono_2Ec_2Ebool_2ET
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Ebool_2ET:Prop
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929e60>, <kernel.Constant object at 0x929a70>) of role type named mono_2Ec_2Earithmetic_2EZERO
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Earithmetic_2EZERO:mono_2Etyop_2Enum_2Enum
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929638>, <kernel.DependentProduct object at 0x929878>) of role type named mono_2Ec_2Ebool_2E_5C_2F
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Ebool_2E_5C_2F:(Prop->(Prop->Prop))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929a70>, <kernel.DependentProduct object at 0x929710>) of role type named mono_2Ec_2Ebool_2E_7E
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring mono_2Ec_2Ebool_2E_7E:(Prop->Prop)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929cb0>, <kernel.DependentProduct object at 0x929200>) of role type named i_mono_2Etyop_2Emin_2Ebool
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Ebool:(Prop->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929638>, <kernel.DependentProduct object at 0x9296c8>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->Prop)->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929a70>, <kernel.DependentProduct object at 0x929290>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:((Prop->(Prop->Prop))->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929cb0>, <kernel.DependentProduct object at 0x2b2702594200>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29:((Prop->(Prop->(Prop->Prop)))->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929638>, <kernel.DependentProduct object at 0x2b2702594200>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29:((Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929290>, <kernel.DependentProduct object at 0x2b27025940e0>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Enum_2Enum->Prop)->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x9297e8>, <kernel.DependentProduct object at 0x2b27025941b8>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929638>, <kernel.DependentProduct object at 0x2b2702594050>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929290>, <kernel.DependentProduct object at 0x2b2702594248>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:((mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929638>, <kernel.DependentProduct object at 0x2b27025941b8>) of role type named i_mono_2Etyop_2Enum_2Enum
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring i_mono_2Etyop_2Enum_2Enum:(mono_2Etyop_2Enum_2Enum->u)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x9297e8>, <kernel.DependentProduct object at 0x2b2702594050>) of role type named j_mono_2Etyop_2Emin_2Ebool
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring j_mono_2Etyop_2Emin_2Ebool:(du->Prop)
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929638>, <kernel.DependentProduct object at 0x2b2702594098>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(du->(Prop->Prop))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x929638>, <kernel.DependentProduct object at 0x2b27025940e0>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(du->(Prop->(Prop->Prop)))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x2b2702594050>, <kernel.DependentProduct object at 0x2b2702594248>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29:(du->(Prop->(Prop->(Prop->Prop))))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x2b2702594098>, <kernel.DependentProduct object at 0x2b2702594488>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29:(du->(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x2b27025940e0>, <kernel.DependentProduct object at 0x2b27025943b0>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:(du->(mono_2Etyop_2Enum_2Enum->Prop))
% 0.46/0.81  FOF formula (<kernel.Constant object at 0x2b2702594248>, <kernel.DependentProduct object at 0x2b2702594440>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29
% 0.46/0.81  Using role type
% 0.46/0.81  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29:(du->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop)))
% 0.46/0.83  FOF formula (<kernel.Constant object at 0x2b2702594320>, <kernel.DependentProduct object at 0x2b2702594518>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29
% 0.46/0.83  Using role type
% 0.46/0.83  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:(du->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))
% 0.46/0.83  FOF formula (<kernel.Constant object at 0x2b27025942d8>, <kernel.DependentProduct object at 0x2b27025941b8>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29
% 0.46/0.83  Using role type
% 0.46/0.83  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:(du->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))
% 0.46/0.83  FOF formula (<kernel.Constant object at 0x2b2702594440>, <kernel.DependentProduct object at 0x2b27025945a8>) of role type named j_mono_2Etyop_2Enum_2Enum
% 0.46/0.83  Using role type
% 0.46/0.83  Declaring j_mono_2Etyop_2Enum_2Enum:(du->mono_2Etyop_2Enum_2Enum)
% 0.46/0.83  FOF formula (forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1g_2E0:u), ((forall (V2x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))->(((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) of role axiom named reserved_2Eho_2Eeq__ext
% 0.46/0.83  A new axiom: (forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1g_2E0:u), ((forall (V2x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))->(((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0))))
% 0.46/0.83  FOF formula (forall (A_27a:d) (V0x_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) combin_i_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27a) V0x_2E0))) of role axiom named reserved_2Eho_2Ei__thm
% 0.46/0.83  A new axiom: (forall (A_27a:d) (V0x_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) combin_i_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27a) V0x_2E0)))
% 0.46/0.83  FOF formula (forall (A_27a:d) (A_27b:d) (V0x_2E0:u) (V1y_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27a))) combin_k_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27b) V1y_2E0)))) ((s A_27a) V0x_2E0))) of role axiom named reserved_2Eho_2Ek__thm
% 0.46/0.83  A new axiom: (forall (A_27a:d) (A_27b:d) (V0x_2E0:u) (V1y_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27a))) combin_k_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27b) V1y_2E0)))) ((s A_27a) V0x_2E0)))
% 0.46/0.83  FOF formula (forall (A_27a:d) (A_27b:d) (A_27c:d) (V0f_2E0:u) (V1g_2E0:u) (V2x_2E0:u), (((eq du) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c)))) combin_s_2E0)) ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) ((s A_27a) V2x_2E0)))) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0))))))) of role axiom named reserved_2Eho_2Es__thm
% 0.46/0.83  A new axiom: (forall (A_27a:d) (A_27b:d) (A_27c:d) (V0f_2E0:u) (V1g_2E0:u) (V2x_2E0:u), (((eq du) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c)))) combin_s_2E0)) ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) ((s A_27a) V2x_2E0)))) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))))
% 0.53/0.84  FOF formula (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_2F_5C V0) V1)) ((and V0) V1))) of role axiom named reserved_2Elogic_2E_2F_5C
% 0.53/0.84  A new axiom: (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_2F_5C V0) V1)) ((and V0) V1)))
% 0.53/0.84  FOF formula (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_5C_2F V0) V1)) ((or V0) V1))) of role axiom named reserved_2Elogic_2E_5C_2F
% 0.53/0.84  A new axiom: (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_5C_2F V0) V1)) ((or V0) V1)))
% 0.53/0.84  FOF formula (forall (V0:Prop), ((iff (mono_2Ec_2Ebool_2E_7E V0)) (not V0))) of role axiom named reserved_2Elogic_2E_7E
% 0.53/0.84  A new axiom: (forall (V0:Prop), ((iff (mono_2Ec_2Ebool_2E_7E V0)) (not V0)))
% 0.53/0.84  FOF formula (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Emin_2E_3D_3D_3E V0) V1)) (V0->V1))) of role axiom named reserved_2Elogic_2E_3D_3D_3E
% 0.53/0.84  A new axiom: (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Emin_2E_3D_3D_3E V0) V1)) (V0->V1)))
% 0.53/0.84  FOF formula (forall (A_27a:d) (V0_2E0:u) (V1_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((c_2Emin_2E_3D_2E2 ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))) (((eq du) ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0)))) of role axiom named reserved_2Elogic_2E_3D
% 0.53/0.84  A new axiom: (forall (A_27a:d) (V0_2E0:u) (V1_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((c_2Emin_2E_3D_2E2 ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))) (((eq du) ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))
% 0.53/0.84  FOF formula (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0))))))) of role axiom named reserved_2Equant_2E_21
% 0.53/0.84  A new axiom: (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0)))))))
% 0.53/0.84  FOF formula (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0)))))))) of role axiom named reserved_2Equant_2E_3F
% 0.53/0.84  A new axiom: (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0))))))))
% 0.53/0.84  FOF formula (forall (V0_2E0:u), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) V0_2E0))))) ((s tyop_2Emin_2Ebool) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Ebool
% 0.53/0.84  A new axiom: (forall (V0_2E0:u), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) V0_2E0))))) ((s tyop_2Emin_2Ebool) V0_2E0)))
% 0.53/0.84  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.53/0.85  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0)))
% 0.53/0.85  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.53/0.85  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0)))
% 0.53/0.85  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29
% 0.53/0.85  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) V0_2E0)))
% 0.53/0.85  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29
% 0.53/0.85  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) V0_2E0)))
% 0.53/0.85  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29
% 0.53/0.85  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) V0_2E0)))
% 0.53/0.85  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29
% 0.53/0.85  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) V0_2E0)))
% 0.53/0.85  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29
% 0.53/0.86  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) V0_2E0)))
% 0.53/0.86  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29
% 0.53/0.86  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) V0_2E0)))
% 0.53/0.86  FOF formula (forall (V0_2E0:u), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (j_mono_2Etyop_2Enum_2Enum ((s tyop_2Enum_2Enum) V0_2E0))))) ((s tyop_2Enum_2Enum) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Enum_2Enum
% 0.53/0.86  A new axiom: (forall (V0_2E0:u), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (j_mono_2Etyop_2Enum_2Enum ((s tyop_2Enum_2Enum) V0_2E0))))) ((s tyop_2Enum_2Enum) V0_2E0)))
% 0.53/0.86  FOF formula (forall (V0:Prop), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Ebool
% 0.53/0.86  A new axiom: (forall (V0:Prop), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0)))) V0))
% 0.53/0.86  FOF formula (forall (V0:(Prop->Prop)), (((eq (Prop->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.53/0.86  A new axiom: (forall (V0:(Prop->Prop)), (((eq (Prop->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0)))) V0))
% 0.53/0.86  FOF formula (forall (V0:(Prop->(Prop->Prop))), (((eq (Prop->(Prop->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.53/0.86  A new axiom: (forall (V0:(Prop->(Prop->Prop))), (((eq (Prop->(Prop->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0))
% 0.53/0.86  FOF formula (forall (V0:(Prop->(Prop->(Prop->Prop)))), (((eq (Prop->(Prop->(Prop->Prop)))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29
% 0.53/0.86  A new axiom: (forall (V0:(Prop->(Prop->(Prop->Prop)))), (((eq (Prop->(Prop->(Prop->Prop)))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 V0)))) V0))
% 0.53/0.86  FOF formula (forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))), (((eq (Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29
% 0.53/0.86  A new axiom: (forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))), (((eq (Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 V0)))) V0))
% 0.53/0.86  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)), (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29
% 0.53/0.86  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)), (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 V0)))) V0))
% 0.53/0.86  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29
% 0.53/0.86  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0))
% 0.57/0.87  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29
% 0.57/0.87  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 V0)))) V0))
% 0.57/0.87  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)), (((eq (mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29
% 0.57/0.87  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)), (((eq (mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 V0)))) V0))
% 0.57/0.87  FOF formula (forall (V0:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (j_mono_2Etyop_2Enum_2Enum ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Enum_2Enum
% 0.57/0.87  A new axiom: (forall (V0:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (j_mono_2Etyop_2Enum_2Enum ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V0)))) V0))
% 0.57/0.87  FOF formula (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_21_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))) of role axiom named arityeq1_2Ec_2Ebool_2E_21_2E1_2Emono_2EA_27a
% 0.57/0.87  A new axiom: (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_21_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))))
% 0.57/0.87  FOF formula (forall (A_27a:d) (X0_2E0:u) (X1_2E0:u), ((iff (((eq du) ((s A_27a) X0_2E0)) ((s A_27a) X1_2E0))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool))) c_2Emin_2E_3D_2E0)) ((s A_27a) X0_2E0)))) ((s A_27a) X1_2E0)))))) of role axiom named arityeq2_2Ec_2Emin_2E_3D_2E2_2Emono_2EA_27a
% 0.57/0.87  A new axiom: (forall (A_27a:d) (X0_2E0:u) (X1_2E0:u), ((iff (((eq du) ((s A_27a) X0_2E0)) ((s A_27a) X1_2E0))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool))) c_2Emin_2E_3D_2E0)) ((s A_27a) X0_2E0)))) ((s A_27a) X1_2E0))))))
% 0.57/0.88  FOF formula (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_3F_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))) of role axiom named arityeq1_2Ec_2Ebool_2E_3F_2E1_2Emono_2EA_27a
% 0.57/0.88  A new axiom: (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_3F_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))))
% 0.57/0.88  FOF formula (forall (A_27a:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s A_27a) X1_2E0)) ((s A_27a) X2_2E0)))) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) A_27a))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) A_27a)))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s A_27a) X1_2E0)))) ((s A_27a) X2_2E0))))) of role axiom named arityeq3_2Ec_2Ebool_2ECOND_2E3_2Emono_2EA_27a
% 0.57/0.88  A new axiom: (forall (A_27a:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s A_27a) X1_2E0)) ((s A_27a) X2_2E0)))) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) A_27a))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) A_27a)))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s A_27a) X1_2E0)))) ((s A_27a) X2_2E0)))))
% 0.57/0.88  FOF formula (forall (A_27b:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s A_27b) X1_2E0)) ((s A_27b) X2_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27b)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) ((tyop_2Emin_2Efun A_27b) A_27b))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun A_27b) ((tyop_2Emin_2Efun A_27b) A_27b)))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s A_27b) X1_2E0)))) ((s A_27b) X2_2E0))))) of role axiom named arityeq3_2Ec_2Ebool_2ECOND_2E3_2Emono_2EA_27b
% 0.57/0.88  A new axiom: (forall (A_27b:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s A_27b) X1_2E0)) ((s A_27b) X2_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27b)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) ((tyop_2Emin_2Efun A_27b) A_27b))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun A_27b) ((tyop_2Emin_2Efun A_27b) A_27b)))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s A_27b) X1_2E0)))) ((s A_27b) X2_2E0)))))
% 0.57/0.88  FOF formula (forall (A_27a:d) (A_27b:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X1_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X2_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b)))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b))))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X1_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X2_2E0))))) of role axiom named arityeq3_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Emin_2Efun_28A_27a_2CA_27b_29
% 0.57/0.89  A new axiom: (forall (A_27a:d) (A_27b:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X1_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X2_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b)))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b))))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X1_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X2_2E0)))))
% 0.57/0.89  FOF formula (forall (V0:(Prop->Prop)) (V1:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool
% 0.57/0.89  A new axiom: (forall (V0:(Prop->Prop)) (V1:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))))))
% 0.57/0.89  FOF formula (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.57/0.89  A new axiom: (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))))))
% 0.57/0.89  FOF formula (forall (V0:(Prop->(Prop->(Prop->Prop)))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.57/0.90  A new axiom: (forall (V0:(Prop->(Prop->(Prop->Prop)))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))))))
% 0.57/0.90  FOF formula (forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29
% 0.57/0.90  A new axiom: (forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))))))
% 0.57/0.90  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool
% 0.57/0.90  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1))))))
% 0.57/0.90  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29
% 0.57/0.90  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1))))))
% 0.57/0.90  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29
% 0.57/0.90  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1))))))
% 0.57/0.90  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (V0 V1)))) ((s tyop_2Enum_2Enum) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum
% 0.57/0.90  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (V0 V1)))) ((s tyop_2Enum_2Enum) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1))))))
% 0.57/0.90  FOF formula (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) c_2Ebool_2ECOND_2E0)) of role axiom named monoeq_2Emono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Emin_2Ebool
% 0.57/0.91  A new axiom: (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) c_2Ebool_2ECOND_2E0))
% 0.57/0.91  FOF formula (forall (V0:Prop) (V1:Prop) (V2:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool V0) V1) V2)))) ((s tyop_2Emin_2Ebool) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V2)))))) of role axiom named monoeq_2Emono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Emin_2Ebool
% 0.57/0.91  A new axiom: (forall (V0:Prop) (V1:Prop) (V2:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool V0) V1) V2)))) ((s tyop_2Emin_2Ebool) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V2))))))
% 0.57/0.91  FOF formula (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) c_2Ebool_2ECOND_2E0)) of role axiom named monoeq_2Emono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Enum_2Enum
% 0.57/0.91  A new axiom: (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) c_2Ebool_2ECOND_2E0))
% 0.57/0.91  FOF formula (forall (V0:Prop) (V1:mono_2Etyop_2Enum_2Enum) (V2:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum V0) V1) V2)))) ((s tyop_2Enum_2Enum) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V2)))))) of role axiom named monoeq_2Emono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum
% 0.57/0.91  A new axiom: (forall (V0:Prop) (V1:mono_2Etyop_2Enum_2Enum) (V2:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum V0) V1) V2)))) ((s tyop_2Enum_2Enum) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V2))))))
% 0.57/0.91  FOF formula (forall (V0:(Prop->Prop)) (V1:Prop), (((eq Prop) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool
% 0.57/0.91  A new axiom: (forall (V0:(Prop->Prop)) (V1:Prop), (((eq Prop) (V0 V1)) (V0 V1)))
% 0.57/0.91  FOF formula (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq (Prop->Prop)) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.57/0.91  A new axiom: (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq (Prop->Prop)) (V0 V1)) (V0 V1)))
% 0.57/0.92  FOF formula (forall (V0:(Prop->(Prop->(Prop->Prop)))) (V1:Prop), (((eq (Prop->(Prop->Prop))) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.57/0.92  A new axiom: (forall (V0:(Prop->(Prop->(Prop->Prop)))) (V1:Prop), (((eq (Prop->(Prop->Prop))) (V0 V1)) (V0 V1)))
% 0.57/0.92  FOF formula (forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (V1:Prop), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29
% 0.57/0.92  A new axiom: (forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (V1:Prop), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V0 V1)) (V0 V1)))
% 0.57/0.92  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)) (V1:mono_2Etyop_2Enum_2Enum), (((eq Prop) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool
% 0.57/0.92  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)) (V1:mono_2Etyop_2Enum_2Enum), (((eq Prop) (V0 V1)) (V0 V1)))
% 0.57/0.92  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (V1:mono_2Etyop_2Enum_2Enum), (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29
% 0.57/0.92  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (V1:mono_2Etyop_2Enum_2Enum), (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (V0 V1)) (V0 V1)))
% 0.57/0.92  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V1:mono_2Etyop_2Enum_2Enum), (((eq (mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29
% 0.57/0.92  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V1:mono_2Etyop_2Enum_2Enum), (((eq (mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V0 V1)) (V0 V1)))
% 0.57/0.92  FOF formula (forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V1:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum
% 0.57/0.92  A new axiom: (forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V1:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (V0 V1)) (V0 V1)))
% 0.57/0.92  FOF formula (((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) (mono_2Ec_2Enum_2ESUC mono_2Ec_2Enum_2E0)) of role axiom named thm_2Earithmetic_2EONE
% 0.57/0.92  A new axiom: (((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) (mono_2Ec_2Enum_2ESUC mono_2Ec_2Enum_2E0))
% 0.57/0.92  FOF formula (((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) (mono_2Ec_2Enum_2ESUC (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) of role axiom named thm_2Earithmetic_2ETWO
% 0.57/0.92  A new axiom: (((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) (mono_2Ec_2Enum_2ESUC (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 0.57/0.92  FOF formula (forall (V0m:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2B V0m) mono_2Ec_2Enum_2E0)) V0m)) of role axiom named thm_2Earithmetic_2EADD__0
% 0.57/0.92  A new axiom: (forall (V0m:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2B V0m) mono_2Ec_2Enum_2E0)) V0m))
% 0.57/0.92  FOF formula (forall (V0m:mono_2Etyop_2Enum_2Enum) (V1n:mono_2Etyop_2Enum_2Enum), (((eq Prop) ((mono_2Ec_2Eprim__rec_2E_3C (mono_2Ec_2Enum_2ESUC V0m)) (mono_2Ec_2Enum_2ESUC V1n))) ((mono_2Ec_2Eprim__rec_2E_3C V0m) V1n))) of role axiom named thm_2Earithmetic_2ELESS__MONO__EQ
% 0.57/0.92  A new axiom: (forall (V0m:mono_2Etyop_2Enum_2Enum) (V1n:mono_2Etyop_2Enum_2Enum), (((eq Prop) ((mono_2Ec_2Eprim__rec_2E_3C (mono_2Ec_2Enum_2ESUC V0m)) (mono_2Ec_2Enum_2ESUC V1n))) ((mono_2Ec_2Eprim__rec_2E_3C V0m) V1n)))
% 0.57/0.92  FOF formula (forall (V0m:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Enum_2ESUC V0m)) ((mono_2Ec_2Earithmetic_2E_2B V0m) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))) of role axiom named thm_2Earithmetic_2EADD1
% 0.57/0.92  A new axiom: (forall (V0m:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Enum_2ESUC V0m)) ((mono_2Ec_2Earithmetic_2E_2B V0m) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))
% 0.57/0.92  FOF formula (forall (V0m:mono_2Etyop_2Enum_2Enum) (V1n:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2A V0m) V1n)) ((mono_2Ec_2Earithmetic_2E_2A V1n) V0m))) of role axiom named thm_2Earithmetic_2EMULT__COMM
% 0.57/0.92  A new axiom: (forall (V0m:mono_2Etyop_2Enum_2Enum) (V1n:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2A V0m) V1n)) ((mono_2Ec_2Earithmetic_2E_2A V1n) V0m)))
% 0.57/0.92  FOF formula (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EEVEN V0n)) (not (mono_2Ec_2Earithmetic_2EODD V0n)))) of role axiom named thm_2Earithmetic_2EEVEN__ODD
% 0.57/0.92  A new axiom: (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EEVEN V0n)) (not (mono_2Ec_2Earithmetic_2EODD V0n))))
% 0.57/0.92  FOF formula (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EODD V0n)) (not (mono_2Ec_2Earithmetic_2EEVEN V0n)))) of role axiom named thm_2Earithmetic_2EODD__EVEN
% 0.57/0.92  A new axiom: (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EODD V0n)) (not (mono_2Ec_2Earithmetic_2EEVEN V0n))))
% 0.57/0.92  FOF formula (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EEVEN V0n)) ((ex mono_2Etyop_2Enum_2Enum) (fun (V1m:mono_2Etyop_2Enum_2Enum)=> (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2A (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) V1m)))))) of role axiom named thm_2Earithmetic_2EEVEN__EXISTS
% 0.57/0.92  A new axiom: (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EEVEN V0n)) ((ex mono_2Etyop_2Enum_2Enum) (fun (V1m:mono_2Etyop_2Enum_2Enum)=> (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2A (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) V1m))))))
% 0.57/0.92  FOF formula (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EODD V0n)) ((ex mono_2Etyop_2Enum_2Enum) (fun (V1m:mono_2Etyop_2Enum_2Enum)=> (((eq mono_2Etyop_2Enum_2Enum) V0n) (mono_2Ec_2Enum_2ESUC ((mono_2Ec_2Earithmetic_2E_2A (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) V1m))))))) of role axiom named thm_2Earithmetic_2EODD__EXISTS
% 0.57/0.92  A new axiom: (forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EODD V0n)) ((ex mono_2Etyop_2Enum_2Enum) (fun (V1m:mono_2Etyop_2Enum_2Enum)=> (((eq mono_2Etyop_2Enum_2Enum) V0n) (mono_2Ec_2Enum_2ESUC ((mono_2Ec_2Earithmetic_2E_2A (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) V1m)))))))
% 0.57/0.92  FOF formula (forall (V0n:mono_2Etyop_2Enum_2Enum) (V1k:mono_2Etyop_2Enum_2Enum) (V2r:mono_2Etyop_2Enum_2Enum), (((ex mono_2Etyop_2Enum_2Enum) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V1k) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) V0n)) V2r))) ((mono_2Ec_2Eprim__rec_2E_3C V2r) V0n))))->(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V1k) V0n)) V2r))) of role axiom named thm_2Earithmetic_2EMOD__UNIQUE
% 0.57/0.92  A new axiom: (forall (V0n:mono_2Etyop_2Enum_2Enum) (V1k:mono_2Etyop_2Enum_2Enum) (V2r:mono_2Etyop_2Enum_2Enum), (((ex mono_2Etyop_2Enum_2Enum) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V1k) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) V0n)) V2r))) ((mono_2Ec_2Eprim__rec_2E_3C V2r) V0n))))->(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V1k) V0n)) V2r)))
% 0.63/0.93  FOF formula (forall (V0t:Prop), ((or (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) (((eq Prop) V0t) mono_2Ec_2Ebool_2EF))) of role axiom named thm_2Ebool_2EBOOL__CASES__AX
% 0.63/0.93  A new axiom: (forall (V0t:Prop), ((or (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) (((eq Prop) V0t) mono_2Ec_2Ebool_2EF)))
% 0.63/0.93  FOF formula mono_2Ec_2Ebool_2ET of role axiom named thm_2Ebool_2ETRUTH
% 0.63/0.93  A new axiom: mono_2Ec_2Ebool_2ET
% 0.63/0.93  FOF formula (forall (V0t1:Prop) (V1t2:Prop), ((V0t1->V1t2)->((V1t2->V0t1)->(((eq Prop) V0t1) V1t2)))) of role axiom named thm_2Ebool_2EIMP__ANTISYM__AX
% 0.63/0.93  A new axiom: (forall (V0t1:Prop) (V1t2:Prop), ((V0t1->V1t2)->((V1t2->V0t1)->(((eq Prop) V0t1) V1t2))))
% 0.63/0.93  FOF formula (forall (V0t:Prop), (mono_2Ec_2Ebool_2EF->V0t)) of role axiom named thm_2Ebool_2EFALSITY
% 0.63/0.93  A new axiom: (forall (V0t:Prop), (mono_2Ec_2Ebool_2EF->V0t))
% 0.63/0.93  FOF formula (forall (V0t:Prop), ((or V0t) (not V0t))) of role axiom named thm_2Ebool_2EEXCLUDED__MIDDLE
% 0.63/0.93  A new axiom: (forall (V0t:Prop), ((or V0t) (not V0t)))
% 0.63/0.93  FOF formula (forall (V0t:Prop), ((V0t->mono_2Ec_2Ebool_2EF)->(not V0t))) of role axiom named thm_2Ebool_2EIMP__F
% 0.63/0.93  A new axiom: (forall (V0t:Prop), ((V0t->mono_2Ec_2Ebool_2EF)->(not V0t)))
% 0.63/0.93  FOF formula (forall (V0t:Prop), ((not V0t)->(V0t->mono_2Ec_2Ebool_2EF))) of role axiom named thm_2Ebool_2EF__IMP
% 0.63/0.93  A new axiom: (forall (V0t:Prop), ((not V0t)->(V0t->mono_2Ec_2Ebool_2EF)))
% 0.63/0.93  FOF formula (forall (V0t:Prop), ((and ((and ((and ((and ((iff ((and mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff ((and V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff ((and mono_2Ec_2Ebool_2EF) V0t)) mono_2Ec_2Ebool_2EF))) ((iff ((and V0t) mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2EF))) ((iff ((and V0t) V0t)) V0t))) of role axiom named thm_2Ebool_2EAND__CLAUSES
% 0.63/0.93  A new axiom: (forall (V0t:Prop), ((and ((and ((and ((and ((iff ((and mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff ((and V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff ((and mono_2Ec_2Ebool_2EF) V0t)) mono_2Ec_2Ebool_2EF))) ((iff ((and V0t) mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2EF))) ((iff ((and V0t) V0t)) V0t)))
% 0.63/0.93  FOF formula (forall (V0t:Prop), ((and ((and ((and ((and ((iff ((or mono_2Ec_2Ebool_2ET) V0t)) mono_2Ec_2Ebool_2ET)) ((iff ((or V0t) mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff ((or mono_2Ec_2Ebool_2EF) V0t)) V0t))) ((iff ((or V0t) mono_2Ec_2Ebool_2EF)) V0t))) ((iff ((or V0t) V0t)) V0t))) of role axiom named thm_2Ebool_2EOR__CLAUSES
% 0.63/0.93  A new axiom: (forall (V0t:Prop), ((and ((and ((and ((and ((iff ((or mono_2Ec_2Ebool_2ET) V0t)) mono_2Ec_2Ebool_2ET)) ((iff ((or V0t) mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff ((or mono_2Ec_2Ebool_2EF) V0t)) V0t))) ((iff ((or V0t) mono_2Ec_2Ebool_2EF)) V0t))) ((iff ((or V0t) V0t)) V0t)))
% 0.63/0.93  FOF formula (forall (V0t:Prop), ((and ((and ((and ((and ((iff (mono_2Ec_2Ebool_2ET->V0t)) V0t)) ((iff (V0t->mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff (mono_2Ec_2Ebool_2EF->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->mono_2Ec_2Ebool_2EF)) (not V0t)))) of role axiom named thm_2Ebool_2EIMP__CLAUSES
% 0.63/0.93  A new axiom: (forall (V0t:Prop), ((and ((and ((and ((and ((iff (mono_2Ec_2Ebool_2ET->V0t)) V0t)) ((iff (V0t->mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff (mono_2Ec_2Ebool_2EF->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->mono_2Ec_2Ebool_2EF)) (not V0t))))
% 0.63/0.93  FOF formula ((and ((and (forall (V0t:Prop), ((iff (not (not V0t))) V0t))) ((iff (not mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2EF))) ((iff (not mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2ET)) of role axiom named thm_2Ebool_2ENOT__CLAUSES
% 0.63/0.93  A new axiom: ((and ((and (forall (V0t:Prop), ((iff (not (not V0t))) V0t))) ((iff (not mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2EF))) ((iff (not mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2ET))
% 0.63/0.95  FOF formula (forall (A_27a:d) (V0x_2E0:u), ((iff (((eq du) ((s A_27a) V0x_2E0)) ((s A_27a) V0x_2E0))) mono_2Ec_2Ebool_2ET)) of role axiom named thm_2Ebool_2EREFL__CLAUSE
% 0.63/0.95  A new axiom: (forall (A_27a:d) (V0x_2E0:u), ((iff (((eq du) ((s A_27a) V0x_2E0)) ((s A_27a) V0x_2E0))) mono_2Ec_2Ebool_2ET))
% 0.63/0.95  FOF formula (forall (A_27a:d) (V0x_2E0:u) (V1y_2E0:u), ((iff (((eq du) ((s A_27a) V0x_2E0)) ((s A_27a) V1y_2E0))) (((eq du) ((s A_27a) V1y_2E0)) ((s A_27a) V0x_2E0)))) of role axiom named thm_2Ebool_2EEQ__SYM__EQ
% 0.63/0.95  A new axiom: (forall (A_27a:d) (V0x_2E0:u) (V1y_2E0:u), ((iff (((eq du) ((s A_27a) V0x_2E0)) ((s A_27a) V1y_2E0))) (((eq du) ((s A_27a) V1y_2E0)) ((s A_27a) V0x_2E0))))
% 0.63/0.95  FOF formula (forall (V0t:Prop), ((and ((and ((and ((iff (((eq Prop) mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff (((eq Prop) mono_2Ec_2Ebool_2EF) V0t)) (not V0t)))) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2EF)) (not V0t)))) of role axiom named thm_2Ebool_2EEQ__CLAUSES
% 0.63/0.95  A new axiom: (forall (V0t:Prop), ((and ((and ((and ((iff (((eq Prop) mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff (((eq Prop) mono_2Ec_2Ebool_2EF) V0t)) (not V0t)))) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2EF)) (not V0t))))
% 0.63/0.95  FOF formula (forall (A_27a:d) (V0t1_2E0:u) (V1t2_2E0:u), ((and (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool mono_2Ec_2Ebool_2ET))) ((s A_27a) V0t1_2E0)) ((s A_27a) V1t2_2E0)))) ((s A_27a) V0t1_2E0))) (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool mono_2Ec_2Ebool_2EF))) ((s A_27a) V0t1_2E0)) ((s A_27a) V1t2_2E0)))) ((s A_27a) V1t2_2E0)))) of role axiom named thm_2Ebool_2ECOND__CLAUSES
% 0.63/0.95  A new axiom: (forall (A_27a:d) (V0t1_2E0:u) (V1t2_2E0:u), ((and (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool mono_2Ec_2Ebool_2ET))) ((s A_27a) V0t1_2E0)) ((s A_27a) V1t2_2E0)))) ((s A_27a) V0t1_2E0))) (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool mono_2Ec_2Ebool_2EF))) ((s A_27a) V0t1_2E0)) ((s A_27a) V1t2_2E0)))) ((s A_27a) V1t2_2E0))))
% 0.63/0.95  FOF formula (forall (A_27a:d) (V0P_2E0:u), ((iff (not ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V1x_2E0)))))))) (forall (V2x_2E0:u), (not (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0)))))))) of role axiom named thm_2Ebool_2ENOT__EXISTS__THM
% 0.63/0.95  A new axiom: (forall (A_27a:d) (V0P_2E0:u), ((iff (not ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V1x_2E0)))))))) (forall (V2x_2E0:u), (not (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))))))
% 0.63/0.95  FOF formula (forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((and (forall (V2x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0)))))) V1Q)) (forall (V3x_2E0:u), ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))) V1Q)))) of role axiom named thm_2Ebool_2ELEFT__AND__FORALL__THM
% 0.63/0.95  A new axiom: (forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((and (forall (V2x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0)))))) V1Q)) (forall (V3x_2E0:u), ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))) V1Q))))
% 0.63/0.95  FOF formula (forall (A_27a:d) (V0P_2E0:u) (V1Q_2E0:u), ((iff ((ex u) (fun (V2x_2E0:u)=> ((or (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((or ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))))) ((ex u) (fun (V4x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V4x_2E0))))))))) of role axiom named thm_2Ebool_2EEXISTS__OR__THM
% 0.66/0.96  A new axiom: (forall (A_27a:d) (V0P_2E0:u) (V1Q_2E0:u), ((iff ((ex u) (fun (V2x_2E0:u)=> ((or (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((or ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))))) ((ex u) (fun (V4x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V4x_2E0)))))))))
% 0.66/0.96  FOF formula (forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((or ((ex u) (fun (V2x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))))) V1Q)) ((ex u) (fun (V3x_2E0:u)=> ((or (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))) V1Q))))) of role axiom named thm_2Ebool_2ELEFT__OR__EXISTS__THM
% 0.66/0.96  A new axiom: (forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((or ((ex u) (fun (V2x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))))) V1Q)) ((ex u) (fun (V3x_2E0:u)=> ((or (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))) V1Q)))))
% 0.66/0.96  FOF formula (forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff ((or V0P) ((ex u) (fun (V2x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((ex u) (fun (V3x_2E0:u)=> ((or V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0))))))))) of role axiom named thm_2Ebool_2ERIGHT__OR__EXISTS__THM
% 0.66/0.96  A new axiom: (forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff ((or V0P) ((ex u) (fun (V2x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((ex u) (fun (V3x_2E0:u)=> ((or V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0)))))))))
% 0.66/0.96  FOF formula (forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((ex u) (fun (V2x_2E0:u)=> ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) V1Q)))) ((and ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))))) V1Q))) of role axiom named thm_2Ebool_2ELEFT__EXISTS__AND__THM
% 0.66/0.96  A new axiom: (forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((ex u) (fun (V2x_2E0:u)=> ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) V1Q)))) ((and ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))))) V1Q)))
% 0.66/0.97  FOF formula (forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff ((ex u) (fun (V2x_2E0:u)=> ((and V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((and V0P) ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0))))))))) of role axiom named thm_2Ebool_2ERIGHT__EXISTS__AND__THM
% 0.66/0.97  A new axiom: (forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff ((ex u) (fun (V2x_2E0:u)=> ((and V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((and V0P) ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0)))))))))
% 0.66/0.97  FOF formula (forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff (forall (V2x_2E0:u), ((or V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0))))))) ((or V0P) (forall (V3x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0)))))))) of role axiom named thm_2Ebool_2ERIGHT__FORALL__OR__THM
% 0.66/0.97  A new axiom: (forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff (forall (V2x_2E0:u), ((or V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0))))))) ((or V0P) (forall (V3x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0))))))))
% 0.66/0.97  FOF formula (forall (V0A:Prop) (V1B:Prop) (V2C:Prop), ((iff ((or ((or V0A) V1B)) V2C)) ((or ((or V0A) V1B)) V2C))) of role axiom named thm_2Ebool_2EDISJ__ASSOC
% 0.66/0.97  A new axiom: (forall (V0A:Prop) (V1B:Prop) (V2C:Prop), ((iff ((or ((or V0A) V1B)) V2C)) ((or ((or V0A) V1B)) V2C)))
% 0.66/0.97  FOF formula (forall (V0A:Prop) (V1B:Prop), ((iff ((or V0A) V1B)) ((or V1B) V0A))) of role axiom named thm_2Ebool_2EDISJ__SYM
% 0.66/0.97  A new axiom: (forall (V0A:Prop) (V1B:Prop), ((iff ((or V0A) V1B)) ((or V1B) V0A)))
% 0.66/0.97  FOF formula (forall (V0A:Prop) (V1B:Prop), ((and ((iff (not ((and V0A) V1B))) ((or (not V0A)) (not V1B)))) ((iff (not ((or V0A) V1B))) ((and (not V0A)) (not V1B))))) of role axiom named thm_2Ebool_2EDE__MORGAN__THM
% 0.66/0.97  A new axiom: (forall (V0A:Prop) (V1B:Prop), ((and ((iff (not ((and V0A) V1B))) ((or (not V0A)) (not V1B)))) ((iff (not ((or V0A) V1B))) ((and (not V0A)) (not V1B)))))
% 0.66/0.97  FOF formula (forall (A_27a:d) (A_27b:d) (V0b:Prop) (V1f_2E0:u) (V2g_2E0:u) (V3x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0b))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V2g_2E0)))) ((s A_27a) V3x_2E0)))) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0b))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1f_2E0)) ((s A_27a) V3x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V2g_2E0)) ((s A_27a) V3x_2E0))))))) of role axiom named thm_2Ebool_2ECOND__RATOR
% 0.66/0.98  A new axiom: (forall (A_27a:d) (A_27b:d) (V0b:Prop) (V1f_2E0:u) (V2g_2E0:u) (V3x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0b))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V2g_2E0)))) ((s A_27a) V3x_2E0)))) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0b))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1f_2E0)) ((s A_27a) V3x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V2g_2E0)) ((s A_27a) V3x_2E0)))))))
% 0.66/0.98  FOF formula (forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1b:Prop) (V2x_2E0:u) (V3y_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1b))) ((s A_27a) V2x_2E0)) ((s A_27a) V3y_2E0)))))) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1b))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V3y_2E0))))))) of role axiom named thm_2Ebool_2ECOND__RAND
% 0.66/0.98  A new axiom: (forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1b:Prop) (V2x_2E0:u) (V3y_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1b))) ((s A_27a) V2x_2E0)) ((s A_27a) V3y_2E0)))))) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1b))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V3y_2E0)))))))
% 0.66/0.98  FOF formula (forall (V0b:Prop) (V1t1:Prop) (V2t2:Prop), ((iff (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool V0b) V1t1) V2t2)) ((and ((or (not V0b)) V1t1)) ((or V0b) V2t2)))) of role axiom named thm_2Ebool_2ECOND__EXPAND
% 0.66/0.98  A new axiom: (forall (V0b:Prop) (V1t1:Prop) (V2t2:Prop), ((iff (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool V0b) V1t1) V2t2)) ((and ((or (not V0b)) V1t1)) ((or V0b) V2t2))))
% 0.66/0.98  FOF formula (forall (A_27a:d) (A_27b:d) (V0P_2E0:u), ((iff (forall (V1x_2E0:u), ((ex u) (fun (V2y_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool))) V0P_2E0)) ((s A_27a) V1x_2E0)))) ((s A_27b) V2y_2E0)))))))) ((ex u) (fun (V3f_2E0:u)=> (forall (V4x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool))) V0P_2E0)) ((s A_27a) V4x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V3f_2E0)) ((s A_27a) V4x_2E0))))))))))) of role axiom named thm_2Ebool_2ESKOLEM__THM
% 0.66/0.98  A new axiom: (forall (A_27a:d) (A_27b:d) (V0P_2E0:u), ((iff (forall (V1x_2E0:u), ((ex u) (fun (V2y_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool))) V0P_2E0)) ((s A_27a) V1x_2E0)))) ((s A_27b) V2y_2E0)))))))) ((ex u) (fun (V3f_2E0:u)=> (forall (V4x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool))) V0P_2E0)) ((s A_27a) V4x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V3f_2E0)) ((s A_27a) V4x_2E0)))))))))))
% 0.66/0.98  FOF formula (forall (V0n:mono_2Etyop_2Enum_2Enum), ((mono_2Ec_2Eprim__rec_2E_3C mono_2Ec_2Enum_2E0) (mono_2Ec_2Enum_2ESUC V0n))) of role axiom named thm_2Eprim__rec_2ELESS__0
% 0.66/0.98  A new axiom: (forall (V0n:mono_2Etyop_2Enum_2Enum), ((mono_2Ec_2Eprim__rec_2E_3C mono_2Ec_2Enum_2E0) (mono_2Ec_2Enum_2ESUC V0n)))
% 0.66/0.98  FOF formula (forall (V0t:Prop), ((iff (not (not V0t))) V0t)) of role axiom named thm_2Esat_2ENOT__NOT
% 0.66/0.98  A new axiom: (forall (V0t:Prop), ((iff (not (not V0t))) V0t))
% 0.66/0.98  FOF formula (forall (V0A:Prop), (V0A->((not V0A)->mono_2Ec_2Ebool_2EF))) of role axiom named thm_2Esat_2EAND__INV__IMP
% 0.66/0.98  A new axiom: (forall (V0A:Prop), (V0A->((not V0A)->mono_2Ec_2Ebool_2EF)))
% 0.66/0.98  FOF formula (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or V1A) V0B))->mono_2Ec_2Ebool_2EF)) ((V1A->mono_2Ec_2Ebool_2EF)->((not V0B)->mono_2Ec_2Ebool_2EF)))) of role axiom named thm_2Esat_2EOR__DUAL2
% 0.66/0.98  A new axiom: (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or V1A) V0B))->mono_2Ec_2Ebool_2EF)) ((V1A->mono_2Ec_2Ebool_2EF)->((not V0B)->mono_2Ec_2Ebool_2EF))))
% 0.66/1.00  FOF formula (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or (not V1A)) V0B))->mono_2Ec_2Ebool_2EF)) (V1A->((not V0B)->mono_2Ec_2Ebool_2EF)))) of role axiom named thm_2Esat_2EOR__DUAL3
% 0.66/1.00  A new axiom: (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or (not V1A)) V0B))->mono_2Ec_2Ebool_2EF)) (V1A->((not V0B)->mono_2Ec_2Ebool_2EF))))
% 0.66/1.00  FOF formula (forall (V0A:Prop), (((not V0A)->mono_2Ec_2Ebool_2EF)->((V0A->mono_2Ec_2Ebool_2EF)->mono_2Ec_2Ebool_2EF))) of role axiom named thm_2Esat_2EAND__INV2
% 0.66/1.00  A new axiom: (forall (V0A:Prop), (((not V0A)->mono_2Ec_2Ebool_2EF)->((V0A->mono_2Ec_2Ebool_2EF)->mono_2Ec_2Ebool_2EF)))
% 0.66/1.00  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (((eq Prop) V1q) V0r))) ((and ((and ((and ((or ((or V2p) V1q)) V0r)) ((or ((or V2p) (not V0r))) (not V1q)))) ((or ((or V1q) (not V0r))) (not V2p)))) ((or ((or V0r) (not V1q))) (not V2p))))) of role axiom named thm_2Esat_2Edc__eq
% 0.66/1.00  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (((eq Prop) V1q) V0r))) ((and ((and ((and ((or ((or V2p) V1q)) V0r)) ((or ((or V2p) (not V0r))) (not V1q)))) ((or ((or V1q) (not V0r))) (not V2p)))) ((or ((or V0r) (not V1q))) (not V2p)))))
% 0.66/1.00  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((and V1q) V0r))) ((and ((and ((or ((or V2p) (not V1q))) (not V0r))) ((or V1q) (not V2p)))) ((or V0r) (not V2p))))) of role axiom named thm_2Esat_2Edc__conj
% 0.66/1.00  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((and V1q) V0r))) ((and ((and ((or ((or V2p) (not V1q))) (not V0r))) ((or V1q) (not V2p)))) ((or V0r) (not V2p)))))
% 0.66/1.00  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((or V1q) V0r))) ((and ((and ((or V2p) (not V1q))) ((or V2p) (not V0r)))) ((or ((or V1q) V0r)) (not V2p))))) of role axiom named thm_2Esat_2Edc__disj
% 0.66/1.00  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((or V1q) V0r))) ((and ((and ((or V2p) (not V1q))) ((or V2p) (not V0r)))) ((or ((or V1q) V0r)) (not V2p)))))
% 0.66/1.00  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (V1q->V0r))) ((and ((and ((or V2p) V1q)) ((or V2p) (not V0r)))) ((or ((or (not V1q)) V0r)) (not V2p))))) of role axiom named thm_2Esat_2Edc__imp
% 0.66/1.00  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (V1q->V0r))) ((and ((and ((or V2p) V1q)) ((or V2p) (not V0r)))) ((or ((or (not V1q)) V0r)) (not V2p)))))
% 0.66/1.00  FOF formula (forall (V0q:Prop) (V1p:Prop), ((iff ((iff V1p) (not V0q))) ((and ((or V1p) V0q)) ((or (not V0q)) (not V1p))))) of role axiom named thm_2Esat_2Edc__neg
% 0.66/1.00  A new axiom: (forall (V0q:Prop) (V1p:Prop), ((iff ((iff V1p) (not V0q))) ((and ((or V1p) V0q)) ((or (not V0q)) (not V1p)))))
% 0.66/1.00  FOF formula (forall (V0q:Prop) (V1p:Prop), ((not (V1p->V0q))->V1p)) of role axiom named thm_2Esat_2Epth__ni1
% 0.66/1.00  A new axiom: (forall (V0q:Prop) (V1p:Prop), ((not (V1p->V0q))->V1p))
% 0.66/1.00  FOF formula (forall (V0q:Prop) (V1p:Prop), ((not (V1p->V0q))->(not V0q))) of role axiom named thm_2Esat_2Epth__ni2
% 0.66/1.00  A new axiom: (forall (V0q:Prop) (V1p:Prop), ((not (V1p->V0q))->(not V0q)))
% 0.66/1.00  FOF formula (forall (V0q:Prop) (V1p:Prop), ((not ((or V1p) V0q))->(not V1p))) of role axiom named thm_2Esat_2Epth__no1
% 0.66/1.00  A new axiom: (forall (V0q:Prop) (V1p:Prop), ((not ((or V1p) V0q))->(not V1p)))
% 0.66/1.00  FOF formula (forall (V0q:Prop) (V1p:Prop), ((not ((or V1p) V0q))->(not V0q))) of role axiom named thm_2Esat_2Epth__no2
% 0.66/1.00  A new axiom: (forall (V0q:Prop) (V1p:Prop), ((not ((or V1p) V0q))->(not V0q)))
% 0.66/1.00  FOF formula (forall (V0p:Prop), ((not (not V0p))->V0p)) of role axiom named thm_2Esat_2Epth__nn
% 0.66/1.00  A new axiom: (forall (V0p:Prop), ((not (not V0p))->V0p))
% 0.66/1.00  FOF formula (forall (V0n:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))) of role conjecture named thm_2Earithmetic_2EMOD__2
% 0.66/1.00  Conjecture to prove = (forall (V0n:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))):Prop
% 0.66/1.00  Parameter du_DUMMY:du.
% 0.66/1.00  We need to prove ['(forall (V0n:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))']
% 0.66/1.00  Parameter u:Type.
% 0.66/1.00  Parameter d:Type.
% 0.66/1.00  Parameter du:Type.
% 0.66/1.00  Parameter mono_2Etyop_2Enum_2Enum:Type.
% 0.66/1.00  Parameter tyop_2Emin_2Ebool:d.
% 0.66/1.00  Parameter tyop_2Emin_2Efun:(d->(d->d)).
% 0.66/1.00  Parameter tyop_2Enum_2Enum:d.
% 0.66/1.00  Parameter s:(d->(u->du)).
% 0.66/1.00  Parameter app_2E2:(du->(du->u)).
% 0.66/1.00  Parameter combin_i_2E0:u.
% 0.66/1.00  Parameter combin_k_2E0:u.
% 0.66/1.00  Parameter combin_s_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2E_21_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2E_21_2E1:(du->u).
% 0.66/1.00  Parameter c_2Earithmetic_2E_2A_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2E_2A_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Earithmetic_2E_2B_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2E_2B_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Ebool_2E_2F_5C_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2E_2F_5C_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Enum_2E0_2E0:u.
% 0.66/1.00  Parameter c_2Eprim__rec_2E_3C_2E0:u.
% 0.66/1.00  Parameter c_2Eprim__rec_2E_3C_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Emin_2E_3D_2E0:u.
% 0.66/1.00  Parameter c_2Emin_2E_3D_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Emin_2E_3D_3D_3E_2E0:u.
% 0.66/1.00  Parameter c_2Emin_2E_3D_3D_3E_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Ebool_2E_3F_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2E_3F_2E1:(du->u).
% 0.66/1.00  Parameter c_2Earithmetic_2EBIT1_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2EBIT1_2E1:(du->u).
% 0.66/1.00  Parameter c_2Earithmetic_2EBIT2_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2EBIT2_2E1:(du->u).
% 0.66/1.00  Parameter c_2Ebool_2ECOND_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2ECOND_2E3:(du->(du->(du->u))).
% 0.66/1.00  Parameter c_2Earithmetic_2EEVEN_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2EEVEN_2E1:(du->u).
% 0.66/1.00  Parameter c_2Ebool_2EF_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2EMOD_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2EMOD_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Earithmetic_2ENUMERAL_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2ENUMERAL_2E1:(du->u).
% 0.66/1.00  Parameter c_2Earithmetic_2EODD_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2EODD_2E1:(du->u).
% 0.66/1.00  Parameter c_2Enum_2ESUC_2E0:u.
% 0.66/1.00  Parameter c_2Enum_2ESUC_2E1:(du->u).
% 0.66/1.00  Parameter c_2Ebool_2ET_2E0:u.
% 0.66/1.00  Parameter c_2Earithmetic_2EZERO_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2E_5C_2F_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2E_5C_2F_2E2:(du->(du->u)).
% 0.66/1.00  Parameter c_2Ebool_2E_7E_2E0:u.
% 0.66/1.00  Parameter c_2Ebool_2E_7E_2E1:(du->u).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:((Prop->Prop)->(Prop->Prop)).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->(Prop->Prop))->(Prop->(Prop->Prop))).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:((Prop->(Prop->(Prop->Prop)))->(Prop->(Prop->(Prop->Prop)))).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:((Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))->(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool:((mono_2Etyop_2Enum_2Enum->Prop)->(mono_2Etyop_2Enum_2Enum->Prop)).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))).
% 0.66/1.00  Parameter mono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum:((mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)).
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2E_2A:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)).
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2E_2B:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)).
% 0.66/1.00  Parameter mono_2Ec_2Ebool_2E_2F_5C:(Prop->(Prop->Prop)).
% 0.66/1.00  Parameter mono_2Ec_2Enum_2E0:mono_2Etyop_2Enum_2Enum.
% 0.66/1.00  Parameter mono_2Ec_2Eprim__rec_2E_3C:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop)).
% 0.66/1.00  Parameter mono_2Ec_2Emin_2E_3D_3D_3E:(Prop->(Prop->Prop)).
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2EBIT1:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum).
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2EBIT2:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum).
% 0.66/1.00  Parameter mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool:(Prop->(Prop->(Prop->Prop))).
% 0.66/1.00  Parameter mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))).
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2EEVEN:(mono_2Etyop_2Enum_2Enum->Prop).
% 0.66/1.00  Parameter mono_2Ec_2Ebool_2EF:Prop.
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2EMOD:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)).
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2ENUMERAL:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum).
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2EODD:(mono_2Etyop_2Enum_2Enum->Prop).
% 0.66/1.00  Parameter mono_2Ec_2Enum_2ESUC:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum).
% 0.66/1.00  Parameter mono_2Ec_2Ebool_2ET:Prop.
% 0.66/1.00  Parameter mono_2Ec_2Earithmetic_2EZERO:mono_2Etyop_2Enum_2Enum.
% 0.66/1.00  Parameter mono_2Ec_2Ebool_2E_5C_2F:(Prop->(Prop->Prop)).
% 0.66/1.00  Parameter mono_2Ec_2Ebool_2E_7E:(Prop->Prop).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Ebool:(Prop->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->Prop)->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:((Prop->(Prop->Prop))->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29:((Prop->(Prop->(Prop->Prop)))->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29:((Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Enum_2Enum->Prop)->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:((mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:((mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)->u).
% 0.66/1.00  Parameter i_mono_2Etyop_2Enum_2Enum:(mono_2Etyop_2Enum_2Enum->u).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Ebool:(du->Prop).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(du->(Prop->Prop)).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(du->(Prop->(Prop->Prop))).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29:(du->(Prop->(Prop->(Prop->Prop)))).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29:(du->(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:(du->(mono_2Etyop_2Enum_2Enum->Prop)).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29:(du->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:(du->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))).
% 0.66/1.00  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:(du->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)).
% 0.66/1.00  Parameter j_mono_2Etyop_2Enum_2Enum:(du->mono_2Etyop_2Enum_2Enum).
% 0.66/1.00  Axiom reserved_2Eho_2Eeq__ext:(forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1g_2E0:u), ((forall (V2x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))->(((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))).
% 0.66/1.00  Axiom reserved_2Eho_2Ei__thm:(forall (A_27a:d) (V0x_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) combin_i_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27a) V0x_2E0))).
% 0.66/1.00  Axiom reserved_2Eho_2Ek__thm:(forall (A_27a:d) (A_27b:d) (V0x_2E0:u) (V1y_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27a))) combin_k_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27b) V1y_2E0)))) ((s A_27a) V0x_2E0))).
% 0.66/1.00  Axiom reserved_2Eho_2Es__thm:(forall (A_27a:d) (A_27b:d) (A_27c:d) (V0f_2E0:u) (V1g_2E0:u) (V2x_2E0:u), (((eq du) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c)))) combin_s_2E0)) ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) ((s A_27a) V2x_2E0)))) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0))))))).
% 0.66/1.00  Axiom reserved_2Elogic_2E_2F_5C:(forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_2F_5C V0) V1)) ((and V0) V1))).
% 0.66/1.00  Axiom reserved_2Elogic_2E_5C_2F:(forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_5C_2F V0) V1)) ((or V0) V1))).
% 0.66/1.00  Axiom reserved_2Elogic_2E_7E:(forall (V0:Prop), ((iff (mono_2Ec_2Ebool_2E_7E V0)) (not V0))).
% 0.66/1.00  Axiom reserved_2Elogic_2E_3D_3D_3E:(forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Emin_2E_3D_3D_3E V0) V1)) (V0->V1))).
% 0.66/1.00  Axiom reserved_2Elogic_2E_3D:(forall (A_27a:d) (V0_2E0:u) (V1_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((c_2Emin_2E_3D_2E2 ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))) (((eq du) ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0)))).
% 0.66/1.00  Axiom reserved_2Equant_2E_21:(forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0))))))).
% 0.66/1.00  Axiom reserved_2Equant_2E_3F:(forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0)))))))).
% 0.66/1.00  Axiom ij_2Emono_2Etyop_2Emin_2Ebool:(forall (V0_2E0:u), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) V0_2E0))))) ((s tyop_2Emin_2Ebool) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) V0_2E0))).
% 0.66/1.01  Axiom ij_2Emono_2Etyop_2Enum_2Enum:(forall (V0_2E0:u), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (j_mono_2Etyop_2Enum_2Enum ((s tyop_2Enum_2Enum) V0_2E0))))) ((s tyop_2Enum_2Enum) V0_2E0))).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Ebool:(forall (V0:Prop), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0:(Prop->Prop)), (((eq (Prop->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(forall (V0:(Prop->(Prop->Prop))), (((eq (Prop->(Prop->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29:(forall (V0:(Prop->(Prop->(Prop->Prop)))), (((eq (Prop->(Prop->(Prop->Prop)))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29:(forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))), (((eq (Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)), (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)), (((eq (mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 V0)))) V0)).
% 0.66/1.01  Axiom ji_2Emono_2Etyop_2Enum_2Enum:(forall (V0:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (j_mono_2Etyop_2Enum_2Enum ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V0)))) V0)).
% 0.66/1.01  Axiom arityeq1_2Ec_2Ebool_2E_21_2E1_2Emono_2EA_27a:(forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_21_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))).
% 0.66/1.01  Axiom arityeq2_2Ec_2Emin_2E_3D_2E2_2Emono_2EA_27a:(forall (A_27a:d) (X0_2E0:u) (X1_2E0:u), ((iff (((eq du) ((s A_27a) X0_2E0)) ((s A_27a) X1_2E0))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool))) c_2Emin_2E_3D_2E0)) ((s A_27a) X0_2E0)))) ((s A_27a) X1_2E0)))))).
% 0.66/1.01  Axiom arityeq1_2Ec_2Ebool_2E_3F_2E1_2Emono_2EA_27a:(forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_3F_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))).
% 0.66/1.01  Axiom arityeq3_2Ec_2Ebool_2ECOND_2E3_2Emono_2EA_27a:(forall (A_27a:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s A_27a) X1_2E0)) ((s A_27a) X2_2E0)))) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) A_27a))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) A_27a)))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s A_27a) X1_2E0)))) ((s A_27a) X2_2E0))))).
% 0.66/1.01  Axiom arityeq3_2Ec_2Ebool_2ECOND_2E3_2Emono_2EA_27b:(forall (A_27b:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s A_27b) X1_2E0)) ((s A_27b) X2_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27b)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) ((tyop_2Emin_2Efun A_27b) A_27b))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun A_27b) ((tyop_2Emin_2Efun A_27b) A_27b)))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s A_27b) X1_2E0)))) ((s A_27b) X2_2E0))))).
% 0.66/1.01  Axiom arityeq3_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Emin_2Efun_28A_27a_2CA_27b_29:(forall (A_27a:d) (A_27b:d) (X0:Prop) (X1_2E0:u) (X2_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X1_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X2_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b)))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27b))))) c_2Ebool_2ECOND_2E0)) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool X0))))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X1_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) X2_2E0))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(Prop->Prop)) (V1:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(forall (V0:(Prop->(Prop->(Prop->Prop)))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:(forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum:(forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V1:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (V0 V1)))) ((s tyop_2Enum_2Enum) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Emin_2Ebool:(((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)))) c_2Ebool_2ECOND_2E0)).
% 0.66/1.01  Axiom monoeq_2Emono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Emin_2Ebool:(forall (V0:Prop) (V1:Prop) (V2:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool V0) V1) V2)))) ((s tyop_2Emin_2Ebool) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V2)))))).
% 0.66/1.01  Axiom monoeq_2Emono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Enum_2Enum:(((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) ((tyop_2Emin_2Efun tyop_2Enum_2Enum) tyop_2Enum_2Enum)))) c_2Ebool_2ECOND_2E0)).
% 0.66/1.01  Axiom monoeq_2Emono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum:(forall (V0:Prop) (V1:mono_2Etyop_2Enum_2Enum) (V2:mono_2Etyop_2Enum_2Enum), (((eq du) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum V0) V1) V2)))) ((s tyop_2Enum_2Enum) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V1))) ((s tyop_2Enum_2Enum) (i_mono_2Etyop_2Enum_2Enum V2)))))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(Prop->Prop)) (V1:Prop), (((eq Prop) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq (Prop->Prop)) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(forall (V0:(Prop->(Prop->(Prop->Prop)))) (V1:Prop), (((eq (Prop->(Prop->Prop))) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29:(forall (V0:(Prop->(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)))) (V1:Prop), (((eq (mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(mono_2Etyop_2Enum_2Enum->Prop)) (V1:mono_2Etyop_2Enum_2Enum), (((eq Prop) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->Prop))) (V1:mono_2Etyop_2Enum_2Enum), (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29:(forall (V0:(mono_2Etyop_2Enum_2Enum->(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum))) (V1:mono_2Etyop_2Enum_2Enum), (((eq (mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum:(forall (V0:(mono_2Etyop_2Enum_2Enum->mono_2Etyop_2Enum_2Enum)) (V1:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (V0 V1)) (V0 V1))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EONE:(((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) (mono_2Ec_2Enum_2ESUC mono_2Ec_2Enum_2E0)).
% 0.66/1.01  Axiom thm_2Earithmetic_2ETWO:(((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) (mono_2Ec_2Enum_2ESUC (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EADD__0:(forall (V0m:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2B V0m) mono_2Ec_2Enum_2E0)) V0m)).
% 0.66/1.01  Axiom thm_2Earithmetic_2ELESS__MONO__EQ:(forall (V0m:mono_2Etyop_2Enum_2Enum) (V1n:mono_2Etyop_2Enum_2Enum), (((eq Prop) ((mono_2Ec_2Eprim__rec_2E_3C (mono_2Ec_2Enum_2ESUC V0m)) (mono_2Ec_2Enum_2ESUC V1n))) ((mono_2Ec_2Eprim__rec_2E_3C V0m) V1n))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EADD1:(forall (V0m:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) (mono_2Ec_2Enum_2ESUC V0m)) ((mono_2Ec_2Earithmetic_2E_2B V0m) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EMULT__COMM:(forall (V0m:mono_2Etyop_2Enum_2Enum) (V1n:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2A V0m) V1n)) ((mono_2Ec_2Earithmetic_2E_2A V1n) V0m))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EEVEN__ODD:(forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EEVEN V0n)) (not (mono_2Ec_2Earithmetic_2EODD V0n)))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EODD__EVEN:(forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EODD V0n)) (not (mono_2Ec_2Earithmetic_2EEVEN V0n)))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EEVEN__EXISTS:(forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EEVEN V0n)) ((ex mono_2Etyop_2Enum_2Enum) (fun (V1m:mono_2Etyop_2Enum_2Enum)=> (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2A (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) V1m)))))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EODD__EXISTS:(forall (V0n:mono_2Etyop_2Enum_2Enum), ((iff (mono_2Ec_2Earithmetic_2EODD V0n)) ((ex mono_2Etyop_2Enum_2Enum) (fun (V1m:mono_2Etyop_2Enum_2Enum)=> (((eq mono_2Etyop_2Enum_2Enum) V0n) (mono_2Ec_2Enum_2ESUC ((mono_2Ec_2Earithmetic_2E_2A (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) V1m))))))).
% 0.66/1.01  Axiom thm_2Earithmetic_2EMOD__UNIQUE:(forall (V0n:mono_2Etyop_2Enum_2Enum) (V1k:mono_2Etyop_2Enum_2Enum) (V2r:mono_2Etyop_2Enum_2Enum), (((ex mono_2Etyop_2Enum_2Enum) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V1k) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) V0n)) V2r))) ((mono_2Ec_2Eprim__rec_2E_3C V2r) V0n))))->(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V1k) V0n)) V2r))).
% 0.66/1.01  Axiom thm_2Ebool_2EBOOL__CASES__AX:(forall (V0t:Prop), ((or (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) (((eq Prop) V0t) mono_2Ec_2Ebool_2EF))).
% 0.66/1.01  Axiom thm_2Ebool_2ETRUTH:mono_2Ec_2Ebool_2ET.
% 0.66/1.01  Axiom thm_2Ebool_2EIMP__ANTISYM__AX:(forall (V0t1:Prop) (V1t2:Prop), ((V0t1->V1t2)->((V1t2->V0t1)->(((eq Prop) V0t1) V1t2)))).
% 0.66/1.01  Axiom thm_2Ebool_2EFALSITY:(forall (V0t:Prop), (mono_2Ec_2Ebool_2EF->V0t)).
% 0.66/1.01  Axiom thm_2Ebool_2EEXCLUDED__MIDDLE:(forall (V0t:Prop), ((or V0t) (not V0t))).
% 0.66/1.01  Axiom thm_2Ebool_2EIMP__F:(forall (V0t:Prop), ((V0t->mono_2Ec_2Ebool_2EF)->(not V0t))).
% 0.66/1.01  Axiom thm_2Ebool_2EF__IMP:(forall (V0t:Prop), ((not V0t)->(V0t->mono_2Ec_2Ebool_2EF))).
% 0.66/1.01  Axiom thm_2Ebool_2EAND__CLAUSES:(forall (V0t:Prop), ((and ((and ((and ((and ((iff ((and mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff ((and V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff ((and mono_2Ec_2Ebool_2EF) V0t)) mono_2Ec_2Ebool_2EF))) ((iff ((and V0t) mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2EF))) ((iff ((and V0t) V0t)) V0t))).
% 0.66/1.01  Axiom thm_2Ebool_2EOR__CLAUSES:(forall (V0t:Prop), ((and ((and ((and ((and ((iff ((or mono_2Ec_2Ebool_2ET) V0t)) mono_2Ec_2Ebool_2ET)) ((iff ((or V0t) mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff ((or mono_2Ec_2Ebool_2EF) V0t)) V0t))) ((iff ((or V0t) mono_2Ec_2Ebool_2EF)) V0t))) ((iff ((or V0t) V0t)) V0t))).
% 0.66/1.01  Axiom thm_2Ebool_2EIMP__CLAUSES:(forall (V0t:Prop), ((and ((and ((and ((and ((iff (mono_2Ec_2Ebool_2ET->V0t)) V0t)) ((iff (V0t->mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff (mono_2Ec_2Ebool_2EF->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->mono_2Ec_2Ebool_2EF)) (not V0t)))).
% 0.66/1.01  Axiom thm_2Ebool_2ENOT__CLAUSES:((and ((and (forall (V0t:Prop), ((iff (not (not V0t))) V0t))) ((iff (not mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2EF))) ((iff (not mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2ET)).
% 0.66/1.01  Axiom thm_2Ebool_2EREFL__CLAUSE:(forall (A_27a:d) (V0x_2E0:u), ((iff (((eq du) ((s A_27a) V0x_2E0)) ((s A_27a) V0x_2E0))) mono_2Ec_2Ebool_2ET)).
% 0.66/1.01  Axiom thm_2Ebool_2EEQ__SYM__EQ:(forall (A_27a:d) (V0x_2E0:u) (V1y_2E0:u), ((iff (((eq du) ((s A_27a) V0x_2E0)) ((s A_27a) V1y_2E0))) (((eq du) ((s A_27a) V1y_2E0)) ((s A_27a) V0x_2E0)))).
% 0.66/1.01  Axiom thm_2Ebool_2EEQ__CLAUSES:(forall (V0t:Prop), ((and ((and ((and ((iff (((eq Prop) mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff (((eq Prop) mono_2Ec_2Ebool_2EF) V0t)) (not V0t)))) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2EF)) (not V0t)))).
% 0.66/1.01  Axiom thm_2Ebool_2ECOND__CLAUSES:(forall (A_27a:d) (V0t1_2E0:u) (V1t2_2E0:u), ((and (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool mono_2Ec_2Ebool_2ET))) ((s A_27a) V0t1_2E0)) ((s A_27a) V1t2_2E0)))) ((s A_27a) V0t1_2E0))) (((eq du) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool mono_2Ec_2Ebool_2EF))) ((s A_27a) V0t1_2E0)) ((s A_27a) V1t2_2E0)))) ((s A_27a) V1t2_2E0)))).
% 0.66/1.01  Axiom thm_2Ebool_2ENOT__EXISTS__THM:(forall (A_27a:d) (V0P_2E0:u), ((iff (not ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V1x_2E0)))))))) (forall (V2x_2E0:u), (not (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0)))))))).
% 0.66/1.01  Axiom thm_2Ebool_2ELEFT__AND__FORALL__THM:(forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((and (forall (V2x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0)))))) V1Q)) (forall (V3x_2E0:u), ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))) V1Q)))).
% 0.66/1.01  Axiom thm_2Ebool_2EEXISTS__OR__THM:(forall (A_27a:d) (V0P_2E0:u) (V1Q_2E0:u), ((iff ((ex u) (fun (V2x_2E0:u)=> ((or (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((or ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))))) ((ex u) (fun (V4x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V4x_2E0))))))))).
% 0.66/1.01  Axiom thm_2Ebool_2ELEFT__OR__EXISTS__THM:(forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((or ((ex u) (fun (V2x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))))) V1Q)) ((ex u) (fun (V3x_2E0:u)=> ((or (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))) V1Q))))).
% 0.66/1.01  Axiom thm_2Ebool_2ERIGHT__OR__EXISTS__THM:(forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff ((or V0P) ((ex u) (fun (V2x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((ex u) (fun (V3x_2E0:u)=> ((or V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0))))))))).
% 0.66/1.01  Axiom thm_2Ebool_2ELEFT__EXISTS__AND__THM:(forall (A_27a:d) (V0P_2E0:u) (V1Q:Prop), ((iff ((ex u) (fun (V2x_2E0:u)=> ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) V1Q)))) ((and ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0))))))) V1Q))).
% 0.66/1.01  Axiom thm_2Ebool_2ERIGHT__EXISTS__AND__THM:(forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff ((ex u) (fun (V2x_2E0:u)=> ((and V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0)))))))) ((and V0P) ((ex u) (fun (V3x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0))))))))).
% 0.66/1.01  Axiom thm_2Ebool_2ERIGHT__FORALL__OR__THM:(forall (A_27a:d) (V0P:Prop) (V1Q_2E0:u), ((iff (forall (V2x_2E0:u), ((or V0P) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0))))))) ((or V0P) (forall (V3x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V3x_2E0)))))))).
% 0.66/1.01  Axiom thm_2Ebool_2EDISJ__ASSOC:(forall (V0A:Prop) (V1B:Prop) (V2C:Prop), ((iff ((or ((or V0A) V1B)) V2C)) ((or ((or V0A) V1B)) V2C))).
% 0.66/1.01  Axiom thm_2Ebool_2EDISJ__SYM:(forall (V0A:Prop) (V1B:Prop), ((iff ((or V0A) V1B)) ((or V1B) V0A))).
% 0.66/1.01  Axiom thm_2Ebool_2EDE__MORGAN__THM:(forall (V0A:Prop) (V1B:Prop), ((and ((iff (not ((and V0A) V1B))) ((or (not V0A)) (not V1B)))) ((iff (not ((or V0A) V1B))) ((and (not V0A)) (not V1B))))).
% 0.66/1.01  Axiom thm_2Ebool_2ECOND__RATOR:(forall (A_27a:d) (A_27b:d) (V0b:Prop) (V1f_2E0:u) (V2g_2E0:u) (V3x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0b))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V2g_2E0)))) ((s A_27a) V3x_2E0)))) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0b))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1f_2E0)) ((s A_27a) V3x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V2g_2E0)) ((s A_27a) V3x_2E0))))))).
% 0.66/1.01  Axiom thm_2Ebool_2ECOND__RAND:(forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1b:Prop) (V2x_2E0:u) (V3y_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1b))) ((s A_27a) V2x_2E0)) ((s A_27a) V3y_2E0)))))) ((s A_27b) (((c_2Ebool_2ECOND_2E3 ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1b))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V3y_2E0))))))).
% 0.66/1.01  Axiom thm_2Ebool_2ECOND__EXPAND:(forall (V0b:Prop) (V1t1:Prop) (V2t2:Prop), ((iff (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Emin_2Ebool V0b) V1t1) V2t2)) ((and ((or (not V0b)) V1t1)) ((or V0b) V2t2)))).
% 0.66/1.01  Axiom thm_2Ebool_2ESKOLEM__THM:(forall (A_27a:d) (A_27b:d) (V0P_2E0:u), ((iff (forall (V1x_2E0:u), ((ex u) (fun (V2y_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool))) V0P_2E0)) ((s A_27a) V1x_2E0)))) ((s A_27b) V2y_2E0)))))))) ((ex u) (fun (V3f_2E0:u)=> (forall (V4x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) tyop_2Emin_2Ebool))) V0P_2E0)) ((s A_27a) V4x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V3f_2E0)) ((s A_27a) V4x_2E0))))))))))).
% 0.66/1.01  Axiom thm_2Eprim__rec_2ELESS__0:(forall (V0n:mono_2Etyop_2Enum_2Enum), ((mono_2Ec_2Eprim__rec_2E_3C mono_2Ec_2Enum_2E0) (mono_2Ec_2Enum_2ESUC V0n))).
% 0.66/1.01  Axiom thm_2Esat_2ENOT__NOT:(forall (V0t:Prop), ((iff (not (not V0t))) V0t)).
% 0.66/1.01  Axiom thm_2Esat_2EAND__INV__IMP:(forall (V0A:Prop), (V0A->((not V0A)->mono_2Ec_2Ebool_2EF))).
% 0.66/1.01  Axiom thm_2Esat_2EOR__DUAL2:(forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or V1A) V0B))->mono_2Ec_2Ebool_2EF)) ((V1A->mono_2Ec_2Ebool_2EF)->((not V0B)->mono_2Ec_2Ebool_2EF)))).
% 0.66/1.01  Axiom thm_2Esat_2EOR__DUAL3:(forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or (not V1A)) V0B))->mono_2Ec_2Ebool_2EF)) (V1A->((not V0B)->mono_2Ec_2Ebool_2EF)))).
% 0.66/1.01  Axiom thm_2Esat_2EAND__INV2:(forall (V0A:Prop), (((not V0A)->mono_2Ec_2Ebool_2EF)->((V0A->mono_2Ec_2Ebool_2EF)->mono_2Ec_2Ebool_2EF))).
% 0.66/1.01  Axiom thm_2Esat_2Edc__eq:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (((eq Prop) V1q) V0r))) ((and ((and ((and ((or ((or V2p) V1q)) V0r)) ((or ((or V2p) (not V0r))) (not V1q)))) ((or ((or V1q) (not V0r))) (not V2p)))) ((or ((or V0r) (not V1q))) (not V2p))))).
% 0.66/1.01  Axiom thm_2Esat_2Edc__conj:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((and V1q) V0r))) ((and ((and ((or ((or V2p) (not V1q))) (not V0r))) ((or V1q) (not V2p)))) ((or V0r) (not V2p))))).
% 5.14/5.47  Axiom thm_2Esat_2Edc__disj:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((or V1q) V0r))) ((and ((and ((or V2p) (not V1q))) ((or V2p) (not V0r)))) ((or ((or V1q) V0r)) (not V2p))))).
% 5.14/5.47  Axiom thm_2Esat_2Edc__imp:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (V1q->V0r))) ((and ((and ((or V2p) V1q)) ((or V2p) (not V0r)))) ((or ((or (not V1q)) V0r)) (not V2p))))).
% 5.14/5.47  Axiom thm_2Esat_2Edc__neg:(forall (V0q:Prop) (V1p:Prop), ((iff ((iff V1p) (not V0q))) ((and ((or V1p) V0q)) ((or (not V0q)) (not V1p))))).
% 5.14/5.47  Axiom thm_2Esat_2Epth__ni1:(forall (V0q:Prop) (V1p:Prop), ((not (V1p->V0q))->V1p)).
% 5.14/5.47  Axiom thm_2Esat_2Epth__ni2:(forall (V0q:Prop) (V1p:Prop), ((not (V1p->V0q))->(not V0q))).
% 5.14/5.47  Axiom thm_2Esat_2Epth__no1:(forall (V0q:Prop) (V1p:Prop), ((not ((or V1p) V0q))->(not V1p))).
% 5.14/5.47  Axiom thm_2Esat_2Epth__no2:(forall (V0q:Prop) (V1p:Prop), ((not ((or V1p) V0q))->(not V0q))).
% 5.14/5.47  Axiom thm_2Esat_2Epth__nn:(forall (V0p:Prop), ((not (not V0p))->V0p)).
% 5.14/5.47  Trying to prove (forall (V0n:mono_2Etyop_2Enum_2Enum), (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))
% 5.14/5.47  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))->(P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 5.14/5.47  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 5.14/5.47  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 5.14/5.47  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 5.14/5.47  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 5.14/5.47  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 5.14/5.47  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 5.14/5.47  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 5.14/5.47  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found (eq_ref0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 8.28/8.62  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 8.28/8.62  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 8.28/8.62  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 8.28/8.62  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 8.28/8.62  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 8.28/8.62  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 13.47/13.81  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 13.47/13.81  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 13.47/13.81  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 13.47/13.81  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))->(P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 13.47/13.81  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 13.47/13.81  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 13.47/13.81  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 13.47/13.81  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 13.47/13.81  Found x:(P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 13.47/13.81  Instantiate: b:=((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))):mono_2Etyop_2Enum_2Enum
% 13.47/13.81  Found x as proof of (P0 b)
% 13.47/13.81  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 20.46/20.80  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 20.46/20.80  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 20.46/20.80  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 20.46/20.80  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 20.46/20.80  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))->(P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 20.46/20.80  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 20.46/20.80  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 20.46/20.80  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 20.46/20.80  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 22.54/22.91  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 22.54/22.91  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 22.54/22.91  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 22.54/22.91  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 22.54/22.91  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 22.54/22.91  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 22.54/22.91  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 24.70/25.05  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 24.70/25.05  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 24.70/25.05  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 24.70/25.05  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 24.70/25.05  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 24.70/25.05  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 24.70/25.05  Found eq_ref00:=(eq_ref0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 24.70/25.05  Found (eq_ref0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 24.70/25.05  Found ((eq_ref mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 26.45/26.82  Found ((eq_ref mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 26.45/26.82  Found ((eq_ref mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 26.45/26.82  Found thm_2Earithmetic_2ETWO0:=(thm_2Earithmetic_2ETWO (fun (x:mono_2Etyop_2Enum_2Enum)=> (P0 b))):((P0 b)->(P0 b))
% 26.45/26.82  Found (thm_2Earithmetic_2ETWO (fun (x:mono_2Etyop_2Enum_2Enum)=> (P0 b))) as proof of ((P0 b)->(P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 26.45/26.82  Found (thm_2Earithmetic_2ETWO (fun (x:mono_2Etyop_2Enum_2Enum)=> (P0 b))) as proof of ((P0 b)->(P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 26.45/26.82  Found (fun (P0:(mono_2Etyop_2Enum_2Enum->Prop))=> (thm_2Earithmetic_2ETWO (fun (x:mono_2Etyop_2Enum_2Enum)=> (P0 b)))) as proof of ((P0 b)->(P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 26.45/26.82  Found (fun (P0:(mono_2Etyop_2Enum_2Enum->Prop))=> (thm_2Earithmetic_2ETWO (fun (x:mono_2Etyop_2Enum_2Enum)=> (P0 b)))) as proof of (P b)
% 26.45/26.82  Found x:(P (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 26.45/26.82  Instantiate: b:=(((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):mono_2Etyop_2Enum_2Enum
% 26.45/26.82  Found x as proof of (P0 b)
% 26.45/26.82  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 26.45/26.82  Found (eq_ref0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 26.45/26.82  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 26.45/26.82  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 26.45/26.82  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 44.80/45.10  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))->(P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 44.80/45.10  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 44.80/45.10  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 44.80/45.10  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 44.80/45.10  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 44.80/45.10  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Enum_2Enum) a) a)
% 44.80/45.10  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Enum_2Enum) a) a)
% 44.80/45.10  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))
% 44.80/45.10  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))->(P (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))
% 44.80/45.10  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 47.41/47.72  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 47.41/47.72  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 47.41/47.72  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 48.18/48.49  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 48.18/48.49  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 48.18/48.49  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 48.18/48.49  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 48.18/48.49  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 48.18/48.49  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 48.18/48.49  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 48.18/48.49  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 48.18/48.49  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 48.18/48.49  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 48.18/48.49  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 49.32/49.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 49.32/49.63  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 49.32/49.63  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 49.32/49.63  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 49.32/49.63  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 49.32/49.63  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 49.32/49.63  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 49.32/49.63  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 49.32/49.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 49.32/49.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 49.32/49.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 54.26/54.60  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 54.26/54.60  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 54.26/54.60  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 54.26/54.60  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 54.26/54.60  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 54.26/54.60  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 54.26/54.60  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 54.26/54.60  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 54.26/54.60  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 54.26/54.60  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 54.26/54.60  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Enum_2Enum) b0) b0)
% 54.26/54.60  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 55.30/55.63  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 55.30/55.63  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 55.30/55.63  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 55.30/55.63  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 55.30/55.63  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 55.30/55.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 55.30/55.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 55.30/55.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 55.30/55.63  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))->(P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 55.30/55.63  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 55.30/55.63  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 90.62/90.97  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 90.62/90.97  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 90.62/90.97  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))->(P (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))
% 90.62/90.97  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 90.62/90.97  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 90.62/90.97  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 90.62/90.97  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 90.62/90.97  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Enum_2Enum) a) a)
% 90.62/90.97  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 90.62/90.97  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 90.62/90.97  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 90.62/90.97  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 90.62/90.97  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 90.62/90.97  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found (eq_ref0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 91.81/92.17  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Enum_2Enum) b0) b0)
% 91.81/92.17  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 91.81/92.17  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 123.53/123.90  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 123.53/123.90  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 123.53/123.90  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 123.53/123.90  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b0)
% 123.53/123.90  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Enum_2Enum) a) a)
% 123.53/123.90  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 123.53/123.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 123.53/123.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 123.53/123.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) a) as proof of (((eq mono_2Etyop_2Enum_2Enum) a) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))
% 123.53/123.90  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Enum_2Enum) b0) b0)
% 123.53/123.90  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 123.53/123.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 123.53/123.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 123.53/123.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 123.53/123.90  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 156.12/156.50  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) b0)
% 156.12/156.50  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) b0)
% 156.12/156.50  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) b0)
% 156.12/156.50  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) b0)
% 156.12/156.50  Found thm_2Earithmetic_2EADD__00:=(thm_2Earithmetic_2EADD__0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) mono_2Ec_2Enum_2E0)) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 156.12/156.50  Instantiate: b:=((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))):mono_2Etyop_2Enum_2Enum
% 156.12/156.50  Found thm_2Earithmetic_2EADD__00 as proof of (((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) mono_2Ec_2Enum_2E0)) b)
% 156.12/156.50  Found x:(P (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 156.12/156.50  Instantiate: b:=(((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):mono_2Etyop_2Enum_2Enum
% 156.12/156.50  Found x as proof of (P0 b)
% 156.12/156.50  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool0:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f):(forall (V1:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f V1)) (f V1)))
% 156.12/156.50  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f) as proof of (forall (x:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f x)) ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A x) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))))
% 156.18/156.56  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f) as proof of (forall (x:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f x)) ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A x) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))))
% 156.18/156.56  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f) as proof of (forall (x:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f x)) ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A x) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))))
% 156.18/156.56  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool0:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f):(forall (V1:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f V1)) (f V1)))
% 156.18/156.56  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f) as proof of (forall (x:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f x)) ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A x) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))))
% 156.18/156.56  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f) as proof of (forall (x:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f x)) ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A x) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))))
% 164.62/165.04  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool f) as proof of (forall (x:mono_2Etyop_2Enum_2Enum), (((eq Prop) (f x)) ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A x) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))))
% 164.62/165.04  Found eq_ref00:=(eq_ref0 (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))):(((eq (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))))
% 164.62/165.04  Found (eq_ref0 (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) as proof of (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) b)
% 164.62/165.04  Found ((eq_ref (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) as proof of (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) b)
% 164.62/165.04  Found ((eq_ref (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) as proof of (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) b)
% 171.88/172.30  Found ((eq_ref (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) as proof of (((eq (mono_2Etyop_2Enum_2Enum->Prop)) (fun (V3q:mono_2Etyop_2Enum_2Enum)=> ((and (((eq mono_2Etyop_2Enum_2Enum) V0n) ((mono_2Ec_2Earithmetic_2E_2B ((mono_2Ec_2Earithmetic_2E_2A V3q) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))))) ((mono_2Ec_2Eprim__rec_2E_3C (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))) b)
% 171.88/172.30  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 171.88/172.30  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 171.88/172.30  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 171.88/172.30  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 171.88/172.30  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 171.88/172.30  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 171.88/172.30  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 171.88/172.30  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 172.57/173.01  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 172.57/173.01  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 172.57/173.01  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Enum_2Enum) b) b)
% 172.57/173.01  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 172.57/173.01  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 172.57/173.01  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 172.57/173.01  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b) as proof of (((eq mono_2Etyop_2Enum_2Enum) b) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 172.57/173.01  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 172.57/173.01  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 172.57/173.01  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 172.57/173.01  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 237.49/237.90  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum ((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))) as proof of (((eq mono_2Etyop_2Enum_2Enum) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO)))) b)
% 237.49/237.90  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P):((P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))->(P ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO)))))
% 237.49/237.90  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00 P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EMOD V0n)) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))) P) as proof of (P0 ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Enum_2Enum) b0) b0)
% 237.49/237.90  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found ((eq_ref mono_2Etyop_2Enum_2Enum) b0) as proof of (((eq mono_2Etyop_2Enum_2Enum) b0) (((mono_2Ec_2Ebool_2ECOND_2Emono_2Etyop_2Enum_2Enum (mono_2Ec_2Earithmetic_2EEVEN V0n)) mono_2Ec_2Enum_2E0) (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT1 mono_2Ec_2Earithmetic_2EZERO))))
% 237.49/237.90  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum0 (mono_2Ec_2Earithmetic_2ENUMERAL (mono_2Ec_2Earithmetic_2EBIT2 mono_2Ec_2Earithmetic_2EZERO))):(((eq mono_2Etyop_2Enum_2Enum) ((mono_2Ec_2Earithmetic_2EMOD V0n) (mono_2Ec_2Earith
%------------------------------------------------------------------------------